package org.example.memora.mapper;


import org.example.memora.entity.PostCollectStat;

public interface PostCollectStatMapper {

    /**
     * 插入记录
     * @param record PostCollectStat 实体
     * @return 受影响行数
     */
    int insert(PostCollectStat record);

    /**
     * 根据主键查询记录
     * @param postId 帖子ID
     * @return PostCollectStat 实体
     */
    PostCollectStat selectByPrimaryKey(String postId);

    /**
     * 根据主键更新记录
     * @param record PostCollectStat 实体
     * @return 受影响行数
     */
    int updateByPrimaryKey(PostCollectStat record);

    /**
     * 根据主键删除记录
     * @param postId 帖子ID
     * @return 受影响行数
     */
    int deleteByPrimaryKey(String postId);
}
